home *** CD-ROM | disk | FTP | other *** search
- // Machine generated IDispatch wrapper class(es) created with ClassWizard
- /////////////////////////////////////////////////////////////////////////////
- // _DGTListEvents wrapper class
-
- class _DGTListEvents : public COleDispatchDriver
- {
- public:
- _DGTListEvents() {} // Calls COleDispatchDriver default constructor
- _DGTListEvents(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
- _DGTListEvents(const _DGTListEvents& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
-
- // Attributes
- public:
-
- // Operations
- public:
- void Click();
- void DblClick();
- void KeyDown(short* KeyCode, short Shift);
- void KeyPress(short* KeyAscii);
- void KeyUp(short* KeyCode, short Shift);
- void MouseDown(short Button, short Shift, long x, long y);
- void MouseMove(short Button, short Shift, long x, long y);
- void MouseUp(short Button, short Shift, long x, long y);
- void ListItemDataRequest(LPDISPATCH* ListItem, long Index);
- void ExtendTipBegin(BOOL* Cancel);
- void ExtendTipEnd();
- void ScrollTipBegin(BOOL* Cancel);
- void ScrollTipEnd();
- void ClickColumn(LPDISPATCH* ColumnDef);
- void ClickItem(LPDISPATCH* ListItem, LPDISPATCH* SubItem);
- void ColumnAfterMove(LPDISPATCH ColumnDef);
- void ColumnBeforeMove(LPDISPATCH ColumnDef, BOOL* Cancel);
- void ColumnResize(LPDISPATCH* ColumnDef, BOOL* Cancel);
- void HorzScroll();
- void VertScroll();
- };
- /////////////////////////////////////////////////////////////////////////////
- // _DGTList wrapper class
-
- class _DGTList : public COleDispatchDriver
- {
- public:
- _DGTList() {} // Calls COleDispatchDriver default constructor
- _DGTList(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
- _DGTList(const _DGTList& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
-
- // Attributes
- public:
- OLE_COLOR GetBackColor();
- void SetBackColor(OLE_COLOR);
- BOOL GetEnabled();
- void SetEnabled(BOOL);
- OLE_HANDLE GetHWnd();
- void SetHWnd(OLE_HANDLE);
- long GetMultiSelect();
- void SetMultiSelect(long);
- LPDISPATCH GetPicture();
- void SetPicture(LPDISPATCH);
- long GetPictureAlignment();
- void SetPictureAlignment(long);
- LPDISPATCH GetSelectedItem();
- void SetSelectedItem(LPDISPATCH);
- BOOL GetSorted();
- void SetSorted(BOOL);
- short GetSortKey();
- void SetSortKey(short);
- long GetSortOrder();
- void SetSortOrder(long);
- VARIANT GetTagVariant();
- void SetTagVariant(const VARIANT&);
- BOOL GetAllowColumnDragDrop();
- void SetAllowColumnDragDrop(BOOL);
- BOOL GetAllowColumnResize();
- void SetAllowColumnResize(BOOL);
- CString GetImageList();
- void SetImageList(LPCTSTR);
- long GetListCount();
- void SetListCount(long);
- long GetNewIndex();
- void SetNewIndex(long);
- unsigned long GetScrollTipBackColor();
- void SetScrollTipBackColor(unsigned long);
- CString GetScrollTipDataField();
- void SetScrollTipDataField(LPCTSTR);
- LPDISPATCH GetScrollTipFont();
- void SetScrollTipFont(LPDISPATCH);
- unsigned long GetScrollTipForeColor();
- void SetScrollTipForeColor(unsigned long);
- long GetSelCount();
- void SetSelCount(long);
- CString GetText();
- void SetText(LPCTSTR);
- unsigned long GetExtendTipBackColor();
- void SetExtendTipBackColor(unsigned long);
- CString GetExtendTipDataField();
- void SetExtendTipDataField(LPCTSTR);
- long GetExtendTipDelay();
- void SetExtendTipDelay(long);
- LPDISPATCH GetExtendTipFont();
- void SetExtendTipFont(LPDISPATCH);
- unsigned long GetExtendTipForeColor();
- void SetExtendTipForeColor(unsigned long);
- long GetExtendTipTimeout();
- void SetExtendTipTimeout(long);
- long GetTopIndex();
- void SetTopIndex(long);
- long GetVertScrollBar();
- void SetVertScrollBar(long);
- unsigned long GetDefColCaptionBackColor();
- void SetDefColCaptionBackColor(unsigned long);
- long GetDefColCaptionFont3D();
- void SetDefColCaptionFont3D(long);
- LPDISPATCH GetDefColCaptionFont();
- void SetDefColCaptionFont(LPDISPATCH);
- long GetDefColCaptionPictureAlignment();
- void SetDefColCaptionPictureAlignment(long);
- unsigned long GetDefColCaptionForeColor();
- void SetDefColCaptionForeColor(unsigned long);
- float GetDefColumnWidth();
- void SetDefColumnWidth(float);
- long GetDefColCaptionBorderStyle();
- void SetDefColCaptionBorderStyle(long);
- float GetDefRowHeight();
- void SetDefRowHeight(float);
- float GetColumnHeaderHeight();
- void SetColumnHeaderHeight(float);
- unsigned long GetDefBackColor();
- void SetDefBackColor(unsigned long);
- LPDISPATCH GetDefFont();
- void SetDefFont(LPDISPATCH);
- long GetDefFont3D();
- void SetDefFont3D(long);
- unsigned long GetDefForeColor();
- void SetDefForeColor(unsigned long);
- long GetDefPictureAlignment();
- void SetDefPictureAlignment(long);
- long GetDefTextAlignment();
- void SetDefTextAlignment(long);
- LPUNKNOWN GetDataSource();
- void SetDataSource(LPUNKNOWN);
- long GetAppearance();
- void SetAppearance(long);
- BOOL GetCalcRowCountOnLoad();
- void SetCalcRowCountOnLoad(BOOL);
- unsigned long GetGridLineColor();
- void SetGridLineColor(unsigned long);
- long GetGridLineType();
- void SetGridLineType(long);
- long GetGridLineStyle();
- void SetGridLineStyle(long);
- long GetBorderStyle();
- void SetBorderStyle(long);
- short GetSubRows();
- void SetSubRows(short);
- unsigned long GetDefForeColorOdd();
- void SetDefForeColorOdd(unsigned long);
- unsigned long GetDefBackColorOdd();
- void SetDefBackColorOdd(unsigned long);
- CString Get_Text();
- void Set_Text(LPCTSTR);
- BOOL GetSubRowsStatic();
- void SetSubRowsStatic(BOOL);
- BOOL GetColumnResizeElastic();
- void SetColumnResizeElastic(BOOL);
- short GetSortKey2();
- void SetSortKey2(short);
- short GetSortKey3();
- void SetSortKey3(short);
- BOOL GetScrollTips();
- void SetScrollTips(BOOL);
- BOOL GetExtendTips();
- void SetExtendTips(BOOL);
- long GetDefWordWrap();
- void SetDefWordWrap(long);
- long GetDefColCaptionTextAlignment();
- void SetDefColCaptionTextAlignment(long);
- long GetDefColCaptionWordWrap();
- void SetDefColCaptionWordWrap(long);
- BOOL GetVirtual();
- void SetVirtual(BOOL);
- long GetVirtualItemCount();
- void SetVirtualItemCount(long);
- long GetSortOrder2();
- void SetSortOrder2(long);
- long GetSortOrder3();
- void SetSortOrder3(long);
- BOOL GetAllowColumnSortClick();
- void SetAllowColumnSortClick(BOOL);
- long GetListIndex();
- void SetListIndex(long);
- unsigned long GetMaskColor();
- void SetMaskColor(unsigned long);
- BOOL GetMaskColorEnabled();
- void SetMaskColorEnabled(BOOL);
- long GetDynamicCols();
- void SetDynamicCols(long);
- long GetHorzScrollBar();
- void SetHorzScrollBar(long);
- BOOL GetColumnCaptions();
- void SetColumnCaptions(BOOL);
- LPDISPATCH GetMouseIcon();
- void SetMouseIcon(LPDISPATCH);
- long GetMousePointer();
- void SetMousePointer(long);
- VARIANT GetBookmark();
- void SetBookmark(const VARIANT&);
- VARIANT GetTopBookmark();
- void SetTopBookmark(const VARIANT&);
- unsigned long GetSelectedBackColor();
- void SetSelectedBackColor(unsigned long);
- unsigned long GetSelectedForeColor();
- void SetSelectedForeColor(unsigned long);
-
- // Operations
- public:
- BOOL GetSelected(long Index);
- void SetSelected(long Index, BOOL bNewValue);
- long GetItemData(long Index);
- void SetItemData(long Index, long nNewValue);
- LPDISPATCH GetListItems(const VARIANT& Index);
- void SetListItems(const VARIANT& Index, LPDISPATCH newValue);
- LPDISPATCH GetColumnDefs(const VARIANT& Index);
- void SetColumnDefs(const VARIANT& Index, LPDISPATCH newValue);
- LPDISPATCH GetListImages(const VARIANT& Index);
- void SetListImages(const VARIANT& Index, LPDISPATCH newValue);
- void Clear();
- void Refresh();
- void RemoveItem(long Index);
- void AddItem(LPCTSTR Item, const VARIANT& Index);
- void ClearCache();
- short GetLeftColumn(const VARIANT& SubRow);
- void SetLeftColumn(const VARIANT& SubRow, short nNewValue);
- short HitTest(float x, float y);
- short HitTestItem(float x, float y, LPDISPATCH* ListItem, LPDISPATCH* SubItem);
- VARIANT GetSelBookmarks(long Index);
- void SetSelBookmarks(long Index, const VARIANT& newValue);
- long GetSelIndices(long Index);
- void SetSelIndices(long Index, long nNewValue);
- void AboutBox();
- };
- /////////////////////////////////////////////////////////////////////////////
- // _DGTCombo wrapper class
-
- class _DGTCombo : public COleDispatchDriver
- {
- public:
- _DGTCombo() {} // Calls COleDispatchDriver default constructor
- _DGTCombo(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
- _DGTCombo(const _DGTCombo& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
-
- // Attributes
- public:
- BOOL GetAllowColumnDragDrop();
- void SetAllowColumnDragDrop(BOOL);
- OLE_COLOR GetBackColor();
- void SetBackColor(OLE_COLOR);
- BOOL GetEnabled();
- void SetEnabled(BOOL);
- OLE_HANDLE GetHWnd();
- void SetHWnd(OLE_HANDLE);
- CString GetText();
- void SetText(LPCTSTR);
- BOOL GetAllowColumnResize();
- void SetAllowColumnResize(BOOL);
- BOOL GetHideSelection();
- void SetHideSelection(BOOL);
- CString GetImageList();
- void SetImageList(LPCTSTR);
- long GetListCount();
- void SetListCount(long);
- long GetNewIndex();
- void SetNewIndex(long);
- LPDISPATCH GetPicture();
- void SetPicture(LPDISPATCH);
- long GetPictureAlignment();
- void SetPictureAlignment(long);
- unsigned long GetScrollTipBackColor();
- void SetScrollTipBackColor(unsigned long);
- CString GetScrollTipDataField();
- void SetScrollTipDataField(LPCTSTR);
- LPDISPATCH GetScrollTipFont();
- void SetScrollTipFont(LPDISPATCH);
- unsigned long GetScrollTipForeColor();
- void SetScrollTipForeColor(unsigned long);
- long GetSelCount();
- void SetSelCount(long);
- LPDISPATCH GetSelectedItem();
- void SetSelectedItem(LPDISPATCH);
- BOOL GetSorted();
- void SetSorted(BOOL);
- short GetSortKey();
- void SetSortKey(short);
- long GetSortOrder();
- void SetSortOrder(long);
- VARIANT GetTagVariant();
- void SetTagVariant(const VARIANT&);
- unsigned long GetExtendTipBackColor();
- void SetExtendTipBackColor(unsigned long);
- CString GetExtendTipDataField();
- void SetExtendTipDataField(LPCTSTR);
- long GetExtendTipDelay();
- void SetExtendTipDelay(long);
- LPDISPATCH GetExtendTipFont();
- void SetExtendTipFont(LPDISPATCH);
- unsigned long GetExtendTipForeColor();
- void SetExtendTipForeColor(unsigned long);
- long GetExtendTipTimeout();
- void SetExtendTipTimeout(long);
- long GetTopIndex();
- void SetTopIndex(long);
- long GetVertScrollBar();
- void SetVertScrollBar(long);
- long GetComboStyle();
- void SetComboStyle(long);
- short GetSelLength();
- void SetSelLength(short);
- short GetSelStart();
- void SetSelStart(short);
- CString GetSelText();
- void SetSelText(LPCTSTR);
- short GetMinDropDownItems();
- void SetMinDropDownItems(short);
- short GetMaxDropDownItems();
- void SetMaxDropDownItems(short);
- unsigned long GetDefColCaptionBackColor();
- void SetDefColCaptionBackColor(unsigned long);
- long GetDefColCaptionFont3D();
- void SetDefColCaptionFont3D(long);
- LPDISPATCH GetDefColCaptionFont();
- void SetDefColCaptionFont(LPDISPATCH);
- unsigned long GetDefColCaptionForeColor();
- void SetDefColCaptionForeColor(unsigned long);
- long GetDefColCaptionPictureAlignment();
- void SetDefColCaptionPictureAlignment(long);
- long GetDefColCaptionTextAlignment();
- void SetDefColCaptionTextAlignment(long);
- float GetDefColumnWidth();
- void SetDefColumnWidth(float);
- long GetDefColCaptionBorderStyle();
- void SetDefColCaptionBorderStyle(long);
- float GetDefRowHeight();
- void SetDefRowHeight(float);
- float GetColumnHeaderHeight();
- void SetColumnHeaderHeight(float);
- float GetDropDownWidth();
- void SetDropDownWidth(float);
- unsigned long GetDefBackColor();
- void SetDefBackColor(unsigned long);
- LPDISPATCH GetDefFont();
- void SetDefFont(LPDISPATCH);
- short GetDefFont3D();
- void SetDefFont3D(short);
- unsigned long GetDefForeColor();
- void SetDefForeColor(unsigned long);
- long GetDefPictureAlignment();
- void SetDefPictureAlignment(long);
- short GetDefTextAlignment();
- void SetDefTextAlignment(short);
- LPFONTDISP GetFont();
- void SetFont(LPFONTDISP);
- long GetAppearance();
- void SetAppearance(long);
- BOOL GetCalcRowCountOnLoad();
- void SetCalcRowCountOnLoad(BOOL);
- long GetGridLineType();
- void SetGridLineType(long);
- long GetGridLineStyle();
- void SetGridLineStyle(long);
- unsigned long GetGridLineColor();
- void SetGridLineColor(unsigned long);
- long GetBorderStyle();
- void SetBorderStyle(long);
- CString Get_Text();
- void Set_Text(LPCTSTR);
- OLE_COLOR GetForeColor();
- void SetForeColor(OLE_COLOR);
- short GetSubRows();
- void SetSubRows(short);
- unsigned long GetDefBackColorOdd();
- void SetDefBackColorOdd(unsigned long);
- unsigned long GetDefForeColorOdd();
- void SetDefForeColorOdd(unsigned long);
- BOOL GetSubRowsStatic();
- void SetSubRowsStatic(BOOL);
- BOOL GetColumnResizeElastic();
- void SetColumnResizeElastic(BOOL);
- CString GetDataFieldDisplay();
- void SetDataFieldDisplay(LPCTSTR);
- CString GetDataFieldList();
- void SetDataFieldList(LPCTSTR);
- CString GetDisplayText();
- void SetDisplayText(LPCTSTR);
- long GetDefColCaptionWordWrap();
- void SetDefColCaptionWordWrap(long);
- long GetDefWordWrap();
- void SetDefWordWrap(long);
- BOOL GetVirtual();
- void SetVirtual(BOOL);
- long GetVirtualItemCount();
- void SetVirtualItemCount(long);
- long GetSortOrder2();
- void SetSortOrder2(long);
- long GetSortOrder3();
- void SetSortOrder3(long);
- BOOL GetAllowColumnSortClick();
- void SetAllowColumnSortClick(BOOL);
- BOOL GetAutoPositionList();
- void SetAutoPositionList(BOOL);
- long GetListIndex();
- void SetListIndex(long);
- unsigned long GetMaskColor();
- void SetMaskColor(unsigned long);
- BOOL GetMaskColorEnabled();
- void SetMaskColorEnabled(BOOL);
- long GetDynamicCols();
- void SetDynamicCols(long);
- short GetSortKey2();
- void SetSortKey2(short);
- short GetSortKey3();
- void SetSortKey3(short);
- long GetHorzScrollBar();
- void SetHorzScrollBar(long);
- BOOL GetScrollTips();
- void SetScrollTips(BOOL);
- BOOL GetExtendTips();
- void SetExtendTips(BOOL);
- BOOL GetColumnCaptions();
- void SetColumnCaptions(BOOL);
- LPDISPATCH GetMouseIcon();
- void SetMouseIcon(LPDISPATCH);
- long GetMousePointer();
- void SetMousePointer(long);
- LPUNKNOWN GetDataSourceList();
- void SetDataSourceList(LPUNKNOWN);
- VARIANT GetBookmark();
- void SetBookmark(const VARIANT&);
- VARIANT GetTopBookmark();
- void SetTopBookmark(const VARIANT&);
- unsigned long GetSelectedBackColor();
- void SetSelectedBackColor(unsigned long);
- unsigned long GetSelectedForeColor();
- void SetSelectedForeColor(unsigned long);
-
- // Operations
- public:
- long GetItemData(long Index);
- void SetItemData(long Index, long nNewValue);
- BOOL GetSelected(long Index);
- void SetSelected(long Index, BOOL bNewValue);
- LPDISPATCH GetListItems(const VARIANT& Index);
- void SetListItems(const VARIANT& Index, LPDISPATCH newValue);
- LPDISPATCH GetColumnDefs(const VARIANT& Index);
- void SetColumnDefs(const VARIANT& Index, LPDISPATCH newValue);
- LPDISPATCH GetListImages(const VARIANT& Index);
- void SetListImages(const VARIANT& Index, LPDISPATCH newValue);
- void Clear();
- void Refresh();
- void RemoveItem(long Index);
- void AddItem(LPCTSTR Item, const VARIANT& Index);
- void ClearCache();
- short GetLeftColumn(const VARIANT& SubRow);
- void SetLeftColumn(const VARIANT& SubRow, short nNewValue);
- short HitTest(float x, float y);
- short HitTestItem(float x, float y, LPDISPATCH* ListItem, LPDISPATCH* SubItem);
- void AboutBox();
- };
- /////////////////////////////////////////////////////////////////////////////
- // _DGTComboEvents wrapper class
-
- class _DGTComboEvents : public COleDispatchDriver
- {
- public:
- _DGTComboEvents() {} // Calls COleDispatchDriver default constructor
- _DGTComboEvents(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
- _DGTComboEvents(const _DGTComboEvents& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
-
- // Attributes
- public:
-
- // Operations
- public:
- void KeyDown(short* KeyCode, short Shift);
- void KeyPress(short* KeyAscii);
- void KeyUp(short* KeyCode, short Shift);
- void ListItemSelected(LPDISPATCH ListItem, BSTR* Text);
- void MouseDown(short Button, short Shift, long x, long y);
- void MouseMove(short Button, short Shift, long x, long y);
- void MouseUp(short Button, short Shift, long x, long y);
- void Click();
- void DblClick();
- void ListItemDataRequest(LPDISPATCH* ListItem, long Index);
- void ExtendTipEnd();
- void ScrollTipEnd();
- void ExtendTipBegin(BOOL* Cancel);
- void ScrollTipBegin(BOOL* Cancel);
- void ClickColumn(LPDISPATCH* ColumnDef);
- void ClickItem(LPDISPATCH* ListItem, LPDISPATCH* SubItem);
- void ColumnAfterMove(LPDISPATCH ColumnDef);
- void ColumnBeforeMove(LPDISPATCH ColumnDef, BOOL* Cancel);
- void DropDown();
- void PositionList();
- void ColumnResize(LPDISPATCH* ColumnDef, BOOL* Cancel);
- void HorzScroll();
- void VertScroll();
- void Change();
- };
- /////////////////////////////////////////////////////////////////////////////
- // _DSubItem wrapper class
-
- class _DSubItem : public COleDispatchDriver
- {
- public:
- _DSubItem() {} // Calls COleDispatchDriver default constructor
- _DSubItem(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
- _DSubItem(const _DSubItem& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
-
- // Attributes
- public:
- long GetTextAlignment();
- void SetTextAlignment(long);
- unsigned long GetBackColor();
- void SetBackColor(unsigned long);
- unsigned long GetForeColor();
- void SetForeColor(unsigned long);
- LPDISPATCH GetFont();
- void SetFont(LPDISPATCH);
- long GetFont3D();
- void SetFont3D(long);
- short GetImage();
- void SetImage(short);
- long GetPictureAlignment();
- void SetPictureAlignment(long);
- CString GetText();
- void SetText(LPCTSTR);
- CString GetKey();
- void SetKey(LPCTSTR);
- long GetIndex();
- void SetIndex(long);
- float GetHeight();
- void SetHeight(float);
- float GetWidth();
- void SetWidth(float);
- short GetSelectedImage();
- void SetSelectedImage(short);
- short GetWordWrap();
- void SetWordWrap(short);
- CString GetFormat();
- void SetFormat(LPCTSTR);
- CString Get_Text();
- void Set_Text(LPCTSTR);
-
- // Operations
- public:
- };
- /////////////////////////////////////////////////////////////////////////////
- // _DColumnDef wrapper class
-
- class _DColumnDef : public COleDispatchDriver
- {
- public:
- _DColumnDef() {} // Calls COleDispatchDriver default constructor
- _DColumnDef(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
- _DColumnDef(const _DColumnDef& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
-
- // Attributes
- public:
- unsigned long GetBackColor();
- void SetBackColor(unsigned long);
- CString GetCaption();
- void SetCaption(LPCTSTR);
- short GetCaptionTextAlignment();
- void SetCaptionTextAlignment(short);
- unsigned long GetCaptionBackColor();
- void SetCaptionBackColor(unsigned long);
- long GetCaptionBorderStyle();
- void SetCaptionBorderStyle(long);
- LPDISPATCH GetCaptionFont();
- void SetCaptionFont(LPDISPATCH);
- long GetCaptionFont3D();
- void SetCaptionFont3D(long);
- unsigned long GetCaptionForeColor();
- void SetCaptionForeColor(unsigned long);
- short GetCaptionImage();
- void SetCaptionImage(short);
- long GetCaptionPictureAlignment();
- void SetCaptionPictureAlignment(long);
- CString GetDataField();
- void SetDataField(LPCTSTR);
- LPDISPATCH GetFont();
- void SetFont(LPDISPATCH);
- long GetFont3D();
- void SetFont3D(long);
- unsigned long GetForeColor();
- void SetForeColor(unsigned long);
- long GetIndex();
- void SetIndex(long);
- CString GetKey();
- void SetKey(LPCTSTR);
- VARIANT GetTagVariant();
- void SetTagVariant(const VARIANT&);
- float GetWidth();
- void SetWidth(float);
- long GetPictureAlignment();
- void SetPictureAlignment(long);
- long GetTextAlignment();
- void SetTextAlignment(long);
- float GetRowHeight();
- void SetRowHeight(float);
- short GetSubItemSource();
- void SetSubItemSource(short);
- short GetSubRow();
- void SetSubRow(short);
- short GetSubColumn();
- void SetSubColumn(short);
- short GetWordWrap();
- void SetWordWrap(short);
- short GetCaptionWordWrap();
- void SetCaptionWordWrap(short);
- BOOL GetVisible();
- void SetVisible(BOOL);
- CString GetFormat();
- void SetFormat(LPCTSTR);
- float GetHeight();
- void SetHeight(float);
- float GetTop();
- void SetTop(float);
- float GetLeft();
- void SetLeft(float);
- CString Get_Caption();
- void Set_Caption(LPCTSTR);
-
- // Operations
- public:
- void MoveTo(short SubColumn, short SubRow);
- };
- /////////////////////////////////////////////////////////////////////////////
- // _DColumnDefs wrapper class
-
- class _DColumnDefs : public COleDispatchDriver
- {
- public:
- _DColumnDefs() {} // Calls COleDispatchDriver default constructor
- _DColumnDefs(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
- _DColumnDefs(const _DColumnDefs& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
-
- // Attributes
- public:
- long GetCount();
- void SetCount(long);
- long GetMemoryUsed();
- void SetMemoryUsed(long);
-
- // Operations
- public:
- LPDISPATCH GetItem(const VARIANT& Index);
- void SetItem(const VARIANT& Index, LPDISPATCH newValue);
- void Clear();
- void Remove(const VARIANT& Index);
- LPDISPATCH Add(const VARIANT& Index, const VARIANT& Key, const VARIANT& Caption);
- LPUNKNOWN _NewEnum();
- };
- /////////////////////////////////////////////////////////////////////////////
- // _DSubItems wrapper class
-
- class _DSubItems : public COleDispatchDriver
- {
- public:
- _DSubItems() {} // Calls COleDispatchDriver default constructor
- _DSubItems(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
- _DSubItems(const _DSubItems& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
-
- // Attributes
- public:
- long GetCount();
- void SetCount(long);
- long GetMemoryUsed();
- void SetMemoryUsed(long);
-
- // Operations
- public:
- void Clear();
- void Remove(const VARIANT& Index);
- LPDISPATCH Add(const VARIANT& Index, const VARIANT& Key, const VARIANT& Text);
- LPDISPATCH GetItem(const VARIANT& Index);
- void SetItem(const VARIANT& Index, LPDISPATCH newValue);
- LPUNKNOWN _NewEnum();
- };
- /////////////////////////////////////////////////////////////////////////////
- // _DListItems wrapper class
-
- class _DListItems : public COleDispatchDriver
- {
- public:
- _DListItems() {} // Calls COleDispatchDriver default constructor
- _DListItems(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
- _DListItems(const _DListItems& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
-
- // Attributes
- public:
- long GetCount();
- void SetCount(long);
- long GetMemoryUsed();
- void SetMemoryUsed(long);
-
- // Operations
- public:
- LPDISPATCH GetItem(const VARIANT& Index);
- void SetItem(const VARIANT& Index, LPDISPATCH newValue);
- void Clear();
- void Remove(const VARIANT& Index);
- LPDISPATCH Add(const VARIANT& Index, const VARIANT& Key, const VARIANT& Text, const VARIANT& Image, const VARIANT& SelectedImage, const VARIANT& AutoAddSubItems);
- LPUNKNOWN _NewEnum();
- };
- /////////////////////////////////////////////////////////////////////////////
- // _DListItem wrapper class
-
- class _DListItem : public COleDispatchDriver
- {
- public:
- _DListItem() {} // Calls COleDispatchDriver default constructor
- _DListItem(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
- _DListItem(const _DListItem& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
-
- // Attributes
- public:
- unsigned long GetBackColor();
- void SetBackColor(unsigned long);
- long GetTextAlignment();
- void SetTextAlignment(long);
- LPDISPATCH GetFont();
- void SetFont(LPDISPATCH);
- long GetFont3D();
- void SetFont3D(long);
- unsigned long GetForeColor();
- void SetForeColor(unsigned long);
- short GetImage();
- void SetImage(short);
- long GetPictureAlignment();
- void SetPictureAlignment(long);
- CString GetText();
- void SetText(LPCTSTR);
- float GetHeight();
- void SetHeight(float);
- long GetIndex();
- void SetIndex(long);
- long GetItemData();
- void SetItemData(long);
- CString GetKey();
- void SetKey(LPCTSTR);
- BOOL GetSelected();
- void SetSelected(BOOL);
- VARIANT GetTagVariant();
- void SetTagVariant(const VARIANT&);
- short GetSelectedImage();
- void SetSelectedImage(short);
- short GetWordWrap();
- void SetWordWrap(short);
- CString GetFormat();
- void SetFormat(LPCTSTR);
- CString Get_Text();
- void Set_Text(LPCTSTR);
-
- // Operations
- public:
- LPDISPATCH GetSubItems(const VARIANT& Index);
- void SetSubItems(const VARIANT& Index, LPDISPATCH newValue);
- };
- /////////////////////////////////////////////////////////////////////////////
- // _DListImages wrapper class
-
- class _DListImages : public COleDispatchDriver
- {
- public:
- _DListImages() {} // Calls COleDispatchDriver default constructor
- _DListImages(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
- _DListImages(const _DListImages& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
-
- // Attributes
- public:
- short GetCount();
- void SetCount(short);
- long GetMemoryUsed();
- void SetMemoryUsed(long);
-
- // Operations
- public:
- LPDISPATCH GetItem(const VARIANT& Index);
- void SetItem(const VARIANT& Index, LPDISPATCH newValue);
- void Remove(const VARIANT& Index);
- void Clear();
- LPDISPATCH Add(const VARIANT& Index, const VARIANT& Key, const VARIANT& Picture);
- LPUNKNOWN _NewEnum();
- };
- /////////////////////////////////////////////////////////////////////////////
- // _DListImage wrapper class
-
- class _DListImage : public COleDispatchDriver
- {
- public:
- _DListImage() {} // Calls COleDispatchDriver default constructor
- _DListImage(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
- _DListImage(const _DListImage& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
-
- // Attributes
- public:
- short GetIndex();
- void SetIndex(short);
- CString GetKey();
- void SetKey(LPCTSTR);
- LPDISPATCH GetPicture();
- void SetPicture(LPDISPATCH);
- LPDISPATCH Get_Picture();
- void Set_Picture(LPDISPATCH);
-
- // Operations
- public:
- };
-